non-technical requirement - French English Dictionary